package com.haois.mp.database.module.sdk.api;

import com.haois.mp.database.commom.constant.ApiAppKey;
import com.haois.mp.database.util.HttpClientUtil;
import org.springframework.beans.factory.annotation.Value;

import java.util.HashMap;
import java.util.Map;

/**
 * Created by RuiHaoZ on 2018/4/4 23:36
 * http://www.itpk.cn/
 */
public class ItpkService {

    private String serverUrl;

    private String apiKey;

    private String apiSecret;

    public static String question(String question) {
        String serverUrl = ApiAppKey.Itpk_ServerUrl;
        String apiKey = ApiAppKey.Itpk_ApiKey;
        String apiSecret = ApiAppKey.Itpk_ApiSecret;
        Map params = new HashMap();
        params.put("question", question);//对API的提问字符
        params.put("limit", "5");//API最大分析次数，取值范围为2-8，值越大精确率越高，但是会影响API响应时间
        params.put("api_key", apiKey);//用户的Api Key
        params.put("api_secret", apiSecret);//用户的Api Secret
        params.put("type", "");//定义返回结果类型（普通文本/xml/json），暂未实现，默认普通文本
        String response = HttpClientUtil.sendGet(serverUrl, params, null);
        return response;
    }
}
